#ifndef __EE_GAMESTATE_HPP
#define __EE_GAMESTETE_HPP

#include <GameStateBase.hpp>

class GameWorld;

namespace EE
{
	class GameState : public GameStateBase
	{
		public:
			GameState(GameEngine *engine);
			virtual void Process(sf::Event event);
			virtual void Update();
			virtual void UpdateTimed(unsigned long time);
			virtual void Render();
			GameWorld *world;
		private:
	};
}

#endif
